Volume 43, Issue 1, May 2021, Pages 123-132
Ahmed S. Attaya
Volume 43, Issue 1, May 2021, Pages 149-156
Ahmed Saad Attaya
Volume 39, Issue 1, July 2017, Pages 117-125